package com.gelpag.base.business.menu;

import java.io.Serializable;
import java.util.List;

public class MenuInfo implements Serializable {

    private String menu_id;//菜单id
    private String menu_name;//菜单名称
    private String menu_desc;//描述
    private String parent_menu_id;//父菜单id
    private String parent_menu_name;//父菜单名称
    private String seq_num;//排序
    private String sys_code;//系统代码
    private String icon;//图片路径
    private String route_path;//路由id，末级菜单才有值
    private String role_user_ids;//菜单对应的角色ids, ';'分隔

    private String check_auth;//是否需要权限验证，0否、1是
    private String checked;//角色授权菜单的时候用，是否有这个菜单权限，0否1是
    private String menu_level;//角色授权菜单的时候用，1是菜单 2是resource

    private String pageNum;
    private String pageSize;

    private List<MenuInfo> childlist;

    public String getPageNum() {
        return pageNum;
    }

    public void setPageNum(String pageNum) {
        this.pageNum = pageNum;
    }

    public String getPageSize() {
        return pageSize;
    }

    public void setPageSize(String pageSize) {
        this.pageSize = pageSize;
    }

    public List<MenuInfo> getChildlist() {
        return childlist;
    }

    public void setChildlist(List<MenuInfo> childlist) {
        this.childlist = childlist;
    }

    public String getMenu_id() {
        return menu_id;
    }

    public void setMenu_id(String menu_id) {
        this.menu_id = menu_id;
    }

    public String getMenu_name() {
        return menu_name;
    }

    public void setMenu_name(String menu_name) {
        this.menu_name = menu_name;
    }

    public String getMenu_desc() {
        return menu_desc;
    }

    public void setMenu_desc(String menu_desc) {
        this.menu_desc = menu_desc;
    }

    public String getParent_menu_id() {
        return parent_menu_id;
    }

    public void setParent_menu_id(String parent_menu_id) {
        this.parent_menu_id = parent_menu_id;
    }

    public String getParent_menu_name() {
        return parent_menu_name;
    }

    public void setParent_menu_name(String parent_menu_name) {
        this.parent_menu_name = parent_menu_name;
    }

    public String getSeq_num() {
        return seq_num;
    }

    public void setSeq_num(String seq_num) {
        this.seq_num = seq_num;
    }

    public String getSys_code() {
        return sys_code;
    }

    public void setSys_code(String sys_code) {
        this.sys_code = sys_code;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public String getRoute_path() {
        return route_path;
    }

    public void setRoute_path(String route_path) {
        this.route_path = route_path;
    }

    public String getRole_user_ids() {
        return role_user_ids;
    }

    public void setRole_user_ids(String role_user_ids) {
        this.role_user_ids = role_user_ids;
    }

    public String getCheck_auth() {
        return check_auth;
    }

    public void setCheck_auth(String check_auth) {
        this.check_auth = check_auth;
    }

    public String getChecked() {
        return checked;
    }

    public void setChecked(String checked) {
        this.checked = checked;
    }

    public String getMenu_level() {
        return menu_level;
    }

    public void setMenu_level(String menu_level) {
        this.menu_level = menu_level;
    }
}
